// src\redux\store.js 专门用于暴露store对象，整个应用只有一个store对象
// 引入createStore，专门用于创建redux中最为核心的store对象
import {createStore,applyMiddleware, combineReducers} from 'redux'
// 引入为Count组件服务的reducer
import countReducer from './count_reducer'
// 引入为Person组件服务的reducer
import personReducer from './person_reducer';
// 用于支持异步action
import thunk from 'redux-thunk';

// 合并暴露
// 此处为key:value格式
const allReduer=combineReducers({
    he:countReducer,
    rens:personReducer
})
// 暴露store
const store=createStore(allReduer,applyMiddleware(thunk));
export default store;